river roadstead - French English Dictionary